#include "eth.h"

void encode_ether_hdr_pkt(uint8_t * msg, uint8_t * dst_mac, uint8_t * src_mac){
    struct rte_ether_hdr * ehdr = (struct rte_ether_hdr *)msg;
    rte_memcpy(ehdr->src_addr.addr_bytes, src_mac, RTE_ETHER_ADDR_LEN);
    rte_memcpy(ehdr->dst_addr.addr_bytes, dst_mac, RTE_ETHER_ADDR_LEN);
    ehdr->ether_type = htons(RTE_ETHER_TYPE_IPV4);
}